to compete against other makes - French English Dictionary